import AlignLeft from '../assets/icons/align-left.svg';
import AlignCenter from '../assets/icons/align-center.svg';
import AlignRight from '../assets/icons/align-right.svg';
import AlignJustify from '../assets/icons/align-justify.svg';

import floatCenter from "../assets/icons/float-center.svg"; 
import floatFull from "../assets/icons/float-full.svg";
import floatLeft from "../assets/icons/float-left.svg";
import floatRight from "../assets/icons/float-right.svg";

import directionLtr from "../assets/icons/direction-ltr.svg"; 
import directionRtl from "../assets/icons/direction-rtl.svg";

import formula from "../assets/icons/formula.svg"; 
import ilink from "../assets/icons/link.svg";


import background from "../assets/icons/background.svg"; 
import blockquote from "../assets/icons/blockquote.svg";
import bold from "../assets/icons/bold.svg"; 
import clean from "../assets/icons/clean.svg";
import code from "../assets/icons/code.svg"; 
import color from "../assets/icons/color.svg";


import header from "../assets/icons/header.svg"; 
import header2 from "../assets/icons/header-2.svg";

import italic from "../assets/icons/italic.svg";
import image from "../assets/icons/image.svg";


import indent from "../assets/icons/indent.svg";
import outdent from "../assets/icons/outdent.svg";

import subscript from "../assets/icons/subscript.svg";
import superscript from "../assets/icons/superscript.svg";

import listOrdered from "../assets/icons/list-ordered.svg";
import listBullet from "../assets/icons/list-bullet.svg";
import listCheck from "../assets/icons/list-check.svg";
import strike from "../assets/icons/strike.svg";
import underline from "../assets/icons/underline.svg";
import video from "../assets/icons/video.svg";

export default {
  'align': {
    ''        : AlignLeft,
    'center'  : AlignCenter,
    'right'   : AlignRight,
    'justify' : AlignJustify
  },
  'background': background,
  'blockquote': blockquote,
  'bold'      : bold,
  'clean'     : clean,
  'code'      : code,
  'code-block': code,
  'color'     : color,
  'direction' : {
    ''        : directionLtr,
    'rtl'     : directionRtl
  },
  'float': {
    'center'  : floatCenter,
    'full'    : floatFull,
    'left'    : floatLeft,
    'right'   : floatRight
  },
  'formula'   : formula,
  'header': {
    '1'       : header,
    '2'       : header2
  },
  'italic'    : italic,
  'image'     : image,
  'indent': {
    '+1'      : indent,
    '-1'      : outdent
  },
  'link'      : ilink,
  'list': {
    'ordered' : listOrdered,
    'bullet'  : listBullet,
    'check'   : listCheck
  },
  'script': {
    'sub'     : subscript,
    'super'   : superscript,
  },
  'strike'    : strike,
  'underline' : underline,
  'video'     : video
};